*{font-size: 12px; font-family: Time New Roman;color: #828282;}
body{width: 984px;height: 800px;
   padding: 2px;margin: 0 auto;}
 #header{width: 984px;height: 120px; background: #FFFFFF;}
 #logo{width: 199px; height: 80px; float: left;
 background: #FFFFFF url("logo.png") no-repeat left bottom;}
 #search{width: 785px; height: 80px; background: #FFFFFF; float: right;}
 #nav{clear: both; width: 984px; height: 40px; background: #003cb6;}
 #picture{width: 984px; height: 337px; background: #828282;}
 #main{width: 984px; height: 250px; border-bottom: 5px; ridge #DEDEDE;}
 #left{width: 240px; height: 200px; background: #EEFFDD; float: left; border-right: 10px soild #FFFFFF;}
 #center{width: 466px; height: 200px; float:left; background: #EEFFDD; border-right: 5px; soild #FFFFFF;}
 #right{width: 263px; height: 200px; background: #EEFFDD; float: right;}
 #footer{clear: both; width: 984px; height: 40px; background: #F7F7F7; text-align: center;}
 table{text-align: center; line-height: 1.5em;}
 a:link,a:visited,a:active{text-decoration: none;}
 a:link,a:visited,a:active{color: #828282;}
 #nav a:hover{color: #Bf0000; text-decoration: none;}
 #nav td{width: 165px; height: 40px; text-align: center;vertical-align: middle;}
 #line{background: url("line.png") no-repeat right center;}
 ul{list-style: none;margin-left: 10px;line-height: 1.8em;}
 #left li{border-bottom: 1px dotted #009900;}
 #left a:hover{color: #BF0000;text-decoration: underline;}
 input{vertical-align: middle;padding: 2px auto;}
 #footer p{margin-top: 20px; text-align: center; color: #333333;} 
 